include <map>
#include <sstream>
int main()
{
	auto cmp = [](const string &a,const string &b) {
		stringstream ss;
		ss << a;
		double aa = 0;
		double bb = 0;
		ss >>aa;
		ss.clear();
		ss << b;
		ss >> bb;
		return aa > bb;                       };
	map<string, int,decltype(cmp)> mymap(cmp);
	mymap["21.2"] = 2;
	mymap["21.4"] = 3;
	mymap["111.2"] = 4;
	mymap["9.2"] = 1;
	int d = 1;
	return 0;
}